be punched - French English Dictionary